. as $cve_data |
  ($severity[0].items | map(.string)) as $valid_severities |
  [$cve_data.cves[].severity] | unique |
  map(select(. as $s | $valid_severities | contains([$s]) | not)) |
  if length > 0 then "❌ Missing severity mappings: \(join(", "))" 
  else "✅ All severities have taxonomy entries" end
